Synthesis of 2-aminofluorene bis-Schiff base and corrosion inhibition performance for carbon steel in HCl