Ridgefield Town Meeting approves budget for May 11 referendum