Mass iftaar sees hundreds break their fast in the streets of Cape Town