Kerber eliminates Venus Williams to reach semi-finals at Indian Wells