Ethics in the Age of AI: An Analysis of AI Practitioners' Awareness and Challenges