Judge approves Apple $30M settlement for not paying retail workers during security checks: report