Otto Marine bags two long-term charters worth $25.2m