The startling gap between generations means pensioners put young adults to shame when it comes to everyday tasks