How to answer the dreaded ‘What are your weaknesses?’ question in an interview