Yahoo revamps email for Web, mobile