Topless Miranda Kerr covers GQ Germany New Year issue