IMAX Corporation reports second quarter 2005 financial results