Boston Marathon bombing kills 3, injures more than 140