Aussie hangovers cost 2.6 million days