Ace posts sales and income gains in Q1