Boris Johnson formally opens £44m Care campus