Text this: Performance of tramadol drug as a safe inhibitor for aluminum corrosion in 1.0 M HCl solution and understanding mechanism of inhibition using DFT