Olympic flame arrives in Britain for 2012