Sri Lanka cruise to WC win over Namibia