Magna Carta celebrations begin on River Thames