Improved Approximation for Breakpoint Graph Decomposition and Sorting by Reversals