Cricket: No laughing matter, Steyn tells Hafeez