Obama official Samantha Power agrees to testify before House intel panel