Leanstral: Open-source agent for trustworthy coding and formal proof engineering