Looks like from the employment contract clause that you have mentioned, they don't need to give specific reasons to terminate you. Contractually they seem to be obligated to give you notice period, which you say they have given. So, your claim has to be on some other grounds and not on this.
For any further queries, feel free to contact me on 7601090381 or email@example.com
Please show me copy of termination letter
Call me we will discuss your case
Mobile no 9359867870
Advocate IRFAN SHAIKH