Analyst picks Hindalco, M&M as top stocks amid market weakness