24.com launches social sharing app