Omega 3 and vitamin D fail to protect against heart attacks or cancer in major trial which show supplements a 'waste of time'