Custom validator validating multiple controls