Katy Perry’s Been Sober 5 Weeks Amid No Alcohol ‘Pact’ With Orlando Bloom