At least two people have been killed and reportedly more than 100 injured after two explosions rocked the end of Monday's Boston Marathon in the USA.