IMF predicts US inflation to reach 2% target with delay