Greg Foster Extends Employment Agreement With IMAX Corporation