Amphichiral knots and links