Changing I2C clock speed

I performed the initial test without any load and the signals looked good.
Adding a peripheral shows the issue you are experiencing; by adding an external 4K7 pullup resistor to both SDA and SCL lines I was able to get a nicer (and faster) signal.
Hope it helps!