Facebook to launch cryptocurrency in 2020