Guard missed shift at Buckingham Palace after drinking too much rum and falling asleep