Rectangle intersection not workin - C#