forex consultant jobs in johannesburg cfd forex explained