Luke James Raves About 'Black Nativity' Co-Star Jennifer Hudson