The friend of mine told me that he contacted
some scholar, who told him that the kaffarah is feeding 60 people, and not 10.
Regarding the verse that you’ve quoted, I realized that it doesn’t talk about
breaking an oath on the Holy Qur’an. It simply talks about breaking an oath, but
we are talking about breaking an oath on the Holy Qur’an. This is what my friend
also told me. He said that feeding 10 people might be for breaking a simple oath
but its not enough for breaking a swear on the Holy Qur’an. Please shed some
light on it.