Amazon's profits soar as online shopping surges amid pandemic