Rajnath Singh on fast, flays UP Govt over land acquisition