Biometric ID cards 'dangerously flawed'