Facebook to launch its own cryptocurrency in 2020