Keshia Knight Pulliam Marries Brad James: 'It Was Magical'