Bahrain court upholds 7-year prison terms for 4 activists