Allan Adair (British Army officer)