Michael Cohen appears before grand jury in Lower Manhattan