Best Buy Posts Better-than-Expected Q1 Results