"World's Best Beer" available in the US for limited time