AutoPatent: A Multi-Agent Framework for Automatic Patent Generation