Space Shuttle Discovery successfully launches after a month of delays