Christian Bale and Jennifer Lawrence star in new trailer for American Hustle: watch now