Whole Foods narrows forecast despite strong Q1