Mannich Bases: Synthesis and Pharmaceutical Potential