Food waste could rise by almost a third by 2030 when more than 2bn tonnes will be binned, researchers have said.