Fellay re-elected to lead Society of Saint Pius X