“It’s like a dream” Belmond runner completes Boston Marathon