Bekker ruled out of World Cup