Etihad signs codeshare deal with Air Astana