Avon Shares Hit After Profit, Sales Fall Short