Indian markets to open weak, indicates Gift Nifty; Focus will be on Q2 results, US Fed