Improved bounds for Erdős' Matching Conjecture