Obama faces singing protest over WikiLeaks