Piers Morgan: Opposition to Gay Marriage 'Not American'