OpenPayd to go public via $1 billion SPAC merger with Titan