how long should a cover letter be for an internship definition essay generation y