James McAvoy gets candid about Hollywood fears of aging and why he is not losing sleep Si-fi