Jolla announces first Sailfish-based smartphone