Senegal ruling party claims major victory in legislative poll