France winger Franck Ribery ruled out of World Cup