mughal sikh battles