Fox: Sabrina Carpenter shares new album cover 'approved by God' after backlash over racy image