Scheer hammers Trudeau