Jennifer Aniston draws flak for new sultry cover shoot