Enrique Peñalosa go ‘Green’ or step down: Fajardo