Diamonds that ‘know where they are’ could make GPS satellites redundant