Rs 50 crore recovered from corrupt UP Govt. engineer