Wainwright sharp, Cardinals blank Marlins