Waitrose bans high-caffeine energy drinks to under-16s