Gene test costing just £38 can accurately predict the risk of getting fat, scientists claim