Babar sparkles in lackluster West Indies ODI series