Stanton's big night lifts Marlins over Cards 6-5