eToro Q1 profit beats estimates by 25% as commodities trading surges