Rupee ends flat