Home affairs data breach may have exposed personal details of 700,000 migrants