Adani announces up to $100bn investment and shrugs off US charges