Bangladesh whip Canada in WC warm-up