Luxury profits from baby boomers: glasses are the new handbags