Ed Sheeran made a terminally ill fan's "dream come true" ahead of a concert in Australia with a special meet and greet.