Lebanon's president ready to testify in Beirut port blast case