Met Police apologises to Stephen Lawrence's mother after breaking promise