Meb Keflezighi on 'epic' Boston Marathon victory