Firms fined $1M for SingHealth data security breach