Alonso’s homer not enough, Mets lose to Marlins 6-3