South African churches celebrate Timkat with vibrant displays of faith