Court orders South Africa to recognise Muslim marriages