Extending human IgG half-life using structure-guided design