Perth property sales soar to highest level in seven years