Trump beats expectations, raises $51 million with GOP in June