An efficient approximation method for American exotic options