Britain celebrates Queen's Diamond Jubilee