Michael Phelps says his 12,000-calorie diet is a 'myth'