Sony Xperia Ace 3 revealed