Diamanti re-signs at Western United