Mayor of Philadelphia: Archbishop’s ‘actions are not Christian’