Construction of Odeon Tower on schedule