The Enforcement Directorate on Monday charged embattled liquor baron Vijay Mallya and his two firms for fraudulently "diverting" over Rs 3,700 crore bank loan funds to a UK-based F1 motorsport firm, a T20 IPL team, and for enjoying private jet sorties.