A diet of burgers, fries, pizza and high energy drinks is linked to lower sperm counts in young men, new research suggests.