I used to set my alarm for 7am. Now I have a cat who feels 6:50am is more appropriate and is incredibly accurate in his ability to tell me it is that time.
Be the Alpha and get a squirt bottle instead of letting a cat dictate when you can and can't sleep.
A bit harsh for that 10 minutes. I like being woke up by my cat. Most of the time.
I completely recommend buying a feeder with a timer, so they don't associate you with their feeding schedule. That solved the problem for me. (But your cats might already be too conditioned to wake you up for it to help.)
I was impressed when my dog would lie down by his bowl one minute before feeding time. I think he may have been keying of the sunlight position, which is always available where I live.
Danger! This is a progressive condition that will continue to get worse as the cat expects breakfast earlier and earlier.